home *** CD-ROM | disk | FTP | other *** search
/ CD ROM Paradise Collection 4 / CD ROM Paradise Collection 4 1995 Nov.iso / win / hooks.zip / HOOKS.H < prev    next >
Text File  |  1993-03-18  |  1KB  |  32 lines

  1. #define IDM_ABOUT         100
  2.  
  3. #define IDM_CALLWNDPROC      200
  4. #define IDM_CBT          201
  5. #define IDM_GETMESSAGE         202
  6. #define IDM_JOURNALPLAYBACK  203
  7. #define IDM_JOURNALRECORD    204
  8. #define IDM_KEYBOARD         205
  9. #define IDM_MOUSE         206
  10. #define IDM_MSGFILTER         207
  11. #define IDM_SYSMSGFILTER     208
  12.  
  13. #define CALLWNDPROCINDEX     0
  14. #define CBTINDEX         (IDM_CBT          - IDM_CALLWNDPROC)
  15. #define GETMESSAGEINDEX      (IDM_GETMESSAGE      - IDM_CALLWNDPROC)
  16. #define JOURNALPLAYBACKINDEX (IDM_JOURNALPLAYBACK - IDM_CALLWNDPROC)
  17. #define JOURNALRECORDINDEX   (IDM_JOURNALRECORD   - IDM_CALLWNDPROC)
  18. #define KEYBOARDINDEX         (IDM_KEYBOARD      - IDM_CALLWNDPROC)
  19. #define MOUSEINDEX         (IDM_MOUSE       - IDM_CALLWNDPROC)
  20. #define MSGFILTERINDEX         (IDM_MSGFILTER      - IDM_CALLWNDPROC)
  21. #define SYSMSGFILTERINDEX    (IDM_SYSMSGFILTER      - IDM_CALLWNDPROC)
  22.  
  23. #define NUMOFHOOKS 9
  24.  
  25.  
  26. //
  27. // Entry functions for the DLL
  28. //
  29. int FAR PASCAL InitHooksDll(HWND hwndMainWindow, int nWinLineHeight);
  30. int FAR PASCAL PaintHooksDll(HDC hDC );
  31. int FAR PASCAL InstallFilter (int nHookIndex, int nCode );
  32.